"""Constants shared between worker and worker manager."""

# Directory structure constants
DIR_ROOT = "_root"
DIR_WORK = "_work_dir"
DIR_PARAMS = "_params"
DIR_OUTPUTS = "_outputs"
DIR_LOGS = "_logs"
DIR_STATIC = "_static"

# File constants
FILE_TASK_SPEC = "task.json"
FILE_FINISHED = "FINISHED"
FILE_FAILED = "FAILED"
FILE_PARAM = "FILE"

# Status constants
EXIT_SUCCESS = 0
EXIT_FAILURE = 1

# Special values
MAGIC_NUMBER = 1234567890321 